Spent the entire day trying to get the steamworks API working with RFLEX, with very little success. First, libGDX refused to import SteamPuppy properly; I unfortunately gave up on it after a few hours of screwing around with gradle. Then I found steamworks4j, which libGDX accepted without any fuss. However, for some reason, I couldn't set any achievements and stats. The information request method insisted the connection to Steam's server was a success, but the callback showed that it had failed. No matter how much I messed with it / googled for a solution, nothing came up. That took up the rest of my day.
I'm pretty disappointed at my lack of progress here. To be fair, I never really expected wonderful support for Java in steam's API.
On the bright side, yesterday I made a drunk-mode (reverse controls) for RFLEX:
Side note: is there a gfycat integration for SMF?
So I guess that's nice. Hopefully tomorrow will turn out better (i.e. people will answer my forum questions).