Can you believe Stormrise came out a mere few months ago? That game tanked so hard it feels like it came out last year.

Read the latest Rush, Boom, Turtle here.