Introduce yourself here!

Welcome @hibro to the community. :wave:

I look forward to hearing more about your game.

You may want to look at the Gas Station Network for user onboarding. The GSN Starter Kit is a great place to start experimenting: https://docs.openzeppelin.com/starter-kits/2.3/gsnkit

For testing, I recommend looking at OpenZeppelin Test Environment: Blazing Fast Contracts Testing